package com.niiwoo.civet.account.dto.request;

import com.niiwoo.civet.account.enums.ActivateAccountOrderStatusEnum;
import com.niiwoo.tripod.lanmao.enums.AuditStatusEnum;
import com.niiwoo.tripod.lanmao.enums.AuditTypeEnum;
import com.niiwoo.tripod.lanmao.enums.AuthorityTypeEnum;
import com.niiwoo.tripod.lanmao.enums.BankCodeEnum;
import com.niiwoo.tripod.lanmao.enums.UserRoleEnum;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class UpdateActivateAccountRequestDTO implements Serializable {

    private static final long serialVersionUID = 5122094943521693858L;

    private String requestNo;

    private String accountNo;

    private String bankCardMobileNo;

    private String bankCardNo;

    private BankCodeEnum bankCode;

    private ActivateAccountOrderStatusEnum status;

    private String errorCode;

    private String errorMessage;

    private String groupAccountNo;

    private AuthorityTypeEnum accessType;

    private AuditStatusEnum auditStatus;

    private UserRoleEnum role;

    private Boolean isEnterpriseCallback;

    private Boolean isBizSuccess;

    private String name;

    private String idCardNo;

}
